
<?php 
function actual_date ($anio, $mes, $dia)  
            {   
                $week_day_now = date("w", mktime(0,0,0,$mes,$dia,$anio));
                $week_days = array ("Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado");  
                $months = array ("", "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");  

                $year_now = $anio;  
                $month_now = intval($mes);  
                $day_now = $dia;  
                $date = $week_days[$week_day_now] . ", " . $day_now . " de " . $months[$month_now] . " de " . $year_now;   
                return $date;    
            }  
            
?>
  <table border="0" cellpanding="0" cellspacing="0" class=" tableReport " >
  <tr>
        <td class="titleReport" colspan="7">
            <form  action="<?php echo url_for('dashboard/ventas') ?>" method="post">
            <label for="from">Desde</label>
            <input type="text" id="from" name="from" value="<?php echo $from ?>">
            <label for="to">hasta</label>
            <input type="text" id="to" name="to" value="<?php echo $to ?>">
            <input type="submit" id="enviar" value="enviar">
            </form>
        </td>
    </tr>
    
    <tr>
        <td class="totalReport" style="background: #fff; font-size: 11px;" colspan="7">
            <?php if($from){?>
            <label for="from">Desde</label> [ 
            <?php $from = explode("-",$from);
            echo actual_date($from[0],$from[1], $from[2])."] "; }?>
            <?php if($to){?>
            <label for="to" style="padding-left: 20px;">hasta</label> [ 
            <?php $to = explode("-",$to);
            echo actual_date($to[0],$to[1], $to[2])."] ";} ?>
        </td>
    </tr>
    <tr>
        <td colspan="7">
            
        
<table id="tablesorter-demo" border="0" cellpanding="0" cellspacing="0" class="tablesorter">
    
  
    
    <thead>
    <tr>
        <th class="titleReport" width="70px">Camionetas</th>
        <th class="titleReport" width="70px">Traslados</th>
        <th class="titleReport" width="100px">Densidad perros por cliente</th>
        <th class="titleReport" width="70px">Perros</th>
        <th class="titleReport" width="100px">$Facturado</th>
        <th class="titleReport" width="100px">Precio <br>por traslado</th>
        <th class="titleReport" width="100px">Precio promedio x perro</th>
    </tr>
    </thead>
    <tbody>
    <?php 
    $totalTraslados     = 0;
    $total_mascotas     = 0;
    $monto_total        = 0;
    $descuento          = 0;
    
    foreach ($camionetas as $camioneta){
        
        $descuento = $camioneta->getMontoDescuento();
        ?>
    <tr>
        <td class="lineaReport">
            
            
            <?php echo $camioneta->getCamioneta(); ?></td>
        <td class="lineaReport" align="center"><?php 
        echo number_format($camioneta->getTraslados(),0,'.','');
        $totalTraslados+= $camioneta->getTraslados();
        ?></td>
        <td class="lineaReport" align="center"><?php 
        if($camioneta->getTraslados()>0)
        echo number_format($camioneta->getTotalMascotas()/$camioneta->getTraslados(),2,'.','');
        else echo "0,00";
        ?></td>
        <td class="lineaReport" align="center"><?php 
        echo number_format($camioneta->getTotalMascotas(),0,'.','');
        $total_mascotas+= $camioneta->getTotalMascotas();
        ?></td>
        <td class="lineaReport" align="right"><?php 
        echo number_format($camioneta->getMontoTotal()-$descuento,2,'.','');
        $monto_total+= $camioneta->getMontoTotal()-$descuento;
        ?></td>
        <td class="lineaReport" align="center"><?php 
        if($camioneta->getTraslados()>0)
        echo number_format($camioneta->getMontoTotal()/$camioneta->getTraslados(),2,'.','');
        else echo "0,00";
        ?></td>
        <td class="lineaReport" align="center"><?php 
        if($camioneta->getTotalMascotas()>0)
        echo number_format(($camioneta->getMontoTotal()-$descuento)/$camioneta->getTotalMascotas(),2,'.','');
        else echo "0,00";
        ?></td>
    </tr>
    
    <?php }?>
    
    </tbody>
</table>
            
            </td></tr>
  <?php if(count($camionetas)>0){
    ?>
    <tr>
        <td class="totalReport" width="70px">Total</td>
        <td class="totalReport" align="center" width="70px"><?php echo number_format($totalTraslados,0,'.','');?></td>
        <td class="totalReport" align="center" width="100px"><?php 
        if($totalTraslados>0)
        echo number_format($total_mascotas/$totalTraslados,2,'.','');
        else echo "0,00";
        ?></td>
        <td class="totalReport" align="center" width="70px"><?php echo number_format($total_mascotas,0,'.','');?></td>
        <td class="totalReport" align="right" width="100px"><?php echo number_format($monto_total,2,'.','');?></td>
        <td class="totalReport" align="center" width="100px"><?php 
        if($totalTraslados>0)
        echo number_format($monto_total/$totalTraslados,2,'.','');
        else echo "0,00";
        ?></td>
        <td class="totalReport" align="center" width="100px"><?php 
        if($total_mascotas>0)
        echo number_format($monto_total/$total_mascotas,2,'.','');
        else echo "0,00";?></td>
    </tr>
    <?php } ?>
  </table>
  
  
  <script type="text/javascript">
	$(function() {		
		$("#tablesorter-demo").tablesorter({sortList:[[0,0],[2,1]], widgets: ['zebra']});
		$("#options").tablesorter({sortList: [[0,0]], headers: { 3:{sorter: false}, 4:{sorter: false}}});
	});	
	
  $(function() {
    $( "#from" ).datepicker({
      defaultDate: "+1w",
      dateFormat: "yy-mm-dd",
      changeMonth: true,
      numberOfMonths: 3,
      onClose: function( selectedDate ) {
        $( "#to" ).datepicker( "option", "minDate", selectedDate );
      }
    });
    $( "#to" ).datepicker({
      defaultDate: "+1w",
      dateFormat: "yy-mm-dd",
      changeMonth: true,
      numberOfMonths: 3,
      onClose: function( selectedDate ) {
        $( "#from" ).datepicker( "option", "maxDate", selectedDate );
      }
    });
  });
  
  
  </script>
  